Image forming apparatus and control method of the same

ABSTRACT

An image forming apparatus includes a setting unit, an image reading unit, an image forming unit, and a setting changing unit. The setting unit sets copying conditions. The image reading unit reads images from sheets to generate image data and writes the image data into a memory unit. The image forming unit forms images on sheets based on the image data written into the memory unit. The setting changing unit changes the setting of the copying conditions when a new copying condition is set during the image forming of the image data written into the memory unit.

CROSS-REFERENCE TO RELATED APPLICATION

This application is a continuation of U.S. patent application Ser. No. 14/459,370, filed on Aug. 14, 2014, the entire contents of each of which are incorporated herein by reference.

FIELD

Embodiments described herein relate generally to an image forming apparatus and a control method of the same.

BACKGROUND

A recent image forming apparatus reads a sheet by an image reading sensor included therein and performs copying of the image onto a print media. The image forming apparatus may be instructed to change the number of output copies to be copied when performing copying.

However, it is necessary for a user to manually set the number of output copies, and set any data storage settings, before performing copying. Accordingly, in some cases, a user has to execute re-reading of the document image if the user forgot to set a number of output copies or data storage to settings different than the default settings of the image forming apparatus.

DESCRIPTION OF THE DRAWINGS

FIG. 1 is an external view illustrating one example of an image forming apparatus according to an exemplary embodiment.

FIG. 2 is a block diagram illustrating a configuration example of the image forming apparatus according to the exemplary embodiment.

FIG. 3 is a flowchart illustrating a flow of a function setting operation of the image forming apparatus according to the exemplary embodiment.

FIG. 4A is a flowchart illustrating a flow of a function control operation of the image forming apparatus according to the exemplary embodiment with FIG. 4B.

FIG. 4B is a flowchart illustrating a flow of a function control operation of the image forming apparatus according to the exemplary embodiment with FIG. 4A.

FIG. 5 is a schematic view illustrating a display example of a display of the image forming apparatus according to the exemplary embodiment.

FIG. 6 is a schematic view illustrating a display example of the display of the image forming apparatus according to the exemplary embodiment.

FIG. 7 is a schematic view illustrating a display example of the display of the image forming apparatus according to the exemplary embodiment.

FIG. 8 is a schematic view illustrating a display example of the display of the image forming apparatus according to the exemplary embodiment.

FIG. 9 is a schematic view illustrating a display example of the display of the image forming apparatus according to the exemplary embodiment.

FIG. 10 is a schematic view illustrating a display example of the display of the image forming apparatus according to the exemplary embodiment.

DETAILED DESCRIPTION

In general, according to one embodiment, an image forming apparatus includes a setting unit, an image reading unit, an image forming unit, and a setting changing unit. The setting unit sets copying conditions. The image reading unit reads images from sheets to generate image data and writes the image data into a memory unit. The image forming unit forms images on sheets based on the image data written into the memory unit. The setting changing unit changes the setting of the copying conditions when a new copying condition is set during the image forming of the image data written into the memory unit.

Hereinafter, the image forming apparatus of the exemplary embodiment will be described with reference to the drawings. The same constituent elements in each drawing are denoted with the same reference numerals. FIG. 1 is an external view illustrating one example of an image forming apparatus 1 of the exemplary embodiment. The image forming apparatus 1 is, for example, a multifunction printer (MFP). The image forming apparatus 1 reads a plurality of sheets. The image forming apparatus 1 generates digital image data based on the reading of the sheets. A sheet is, for example, paper or a film with an article, a letter, a drawing, and the like thereon. The sheet may be anything as long as it may be read by the image forming apparatus 1. In the example shown in the drawing, the image forming apparatus 1 includes an image reading unit 11, an image forming unit 13, an operation unit 14, and a display 17.

The image forming apparatus 1 is not limited to an image forming apparatus for fixing a toner image, and may be an inkjet type image forming apparatus.

FIG. 2 is a block diagram illustrating a configuration example of the image forming apparatus 1 of the exemplary embodiment. In the example illustrated in the drawing, the image forming apparatus 1 includes the image reading unit 11, the image processing unit 12, the image forming unit 13, the operation unit 14, a compression unit 15, a liquid crystal display (LCD) controller 16, the display (display unit) 17, a communication interface 18, a central processing unit (CPU) 19, an auxiliary recording device 20, and a memory 21. Each unit included in the image forming apparatus 1 is interconnected with each other via an internal bus 22. Each unit included in the image forming apparatus 1 inputs and outputs data to and from each other through the internal bus 22.

The image reading unit 11 includes an automatic sheet feeding device 11 a. The image reading unit 11 continuously reads image data of a plurality of sheets using the automatic sheet feeding device 11 a. For example, the image reading unit 11 includes a sensor such as a contact image sensor (CIS) or a charge coupled device (CCD). The image reading unit 11 reads the sheets using the sensor. Then, the image reading unit 11 generates image data.

The image processing unit 12 performs image processing with respect to the image data generated by the image reading unit 11, based on preset reading conditions. For example, when a gamma compensation process and a filtering process are included in the reading conditions, the image processing unit 12 executes the gamma compensation process and the filtering process with respect to the image data. In addition, when the gamma compensation process and the filtering process are not included in the reading conditions, the image processing unit 12 may perform image processing which is designated in advance. The reading conditions with respect to the image processing unit 12 are not limited to the gamma compensation process or the filtering process, and may be any conditions as long as the reading conditions are conditions relating to the operation of the image processing unit 12. For example, the reading conditions with respect to the image processing unit 12 include a resolution. The reading conditions with respect to the image processing unit 12 may be conditions for reading an image as a color image or a monochrome image.

The image forming unit 13 prints the image data read by the image reading unit 11 on a predetermined sheet.

The operation unit 14 includes a numeric keypad, a plurality of buttons, and a touch panel. The touch panel is integrally formed with the display 17.

The compression unit 15 compresses data based on the reading conditions to generate compressed data. For example, the compression unit 15 compresses the image data subjected to the image processing by the image processing unit 12 based on the reading conditions. For example, when a compression ratio is included in the reading conditions, the compression unit 15 compresses the data with the compression ratio in the reading conditions. When the compression ratio is not included in the reading conditions, the compression unit 15 may compress the data with a compression ratio which is designated in advance. In addition, the reading conditions with respect to the compression unit 15 is not limited to the compression ratio and may be any conditions as long as the reading conditions are conditions relating to the operation of the compression unit 15.

The LCD controller 16 controls an operation of the display 17. The display 17 is, for example, a liquid crystal display including a touch panel. The display 17 operates as an output interface. The display 17 displays letters or images. In addition, the display 17 operates as the operation unit 14 when the display includes the touch panel or the like. The display 17 receives input from a user when the display operates as the operation unit 14.

The communication interface 18 performs transmission and reception of data to and from another device. The communication interface 18 operates as an input interface. The communication interface 18 receives data transmitted from the other device. In addition, the communication interface 18 operates as an output interface. The communication interface 18 transmits data with respect to the other device.

The CPU 19 executes a program stored in the auxiliary recording device 20. For example, the CPU 19 operates as a control unit. The CPU 19 controls the operation of each unit of the image forming apparatus 1.

The auxiliary recording device 20 is, for example, a nonvolatile recording device. The auxiliary recording device 20 is a hard disk or a solid state drive (SSD). The auxiliary recording device 20 stores image data read by the image reading unit 11 and data used in each unit of the image forming apparatus 1. The memory 21 is, for example, a random access memory (RAM). The memory 21 temporarily records data used in each unit of the image forming apparatus 1. The memory 21 temporarily records the image data read by the image reading unit 11.

The image forming apparatus 1 of the exemplary embodiment operates based on the copying conditions and the reading conditions. The copying conditions include information for setting the number of copies of the sheets being copied, brightness, contrast, and a sheet tray from which the sheets to be printed upon will be sourced. The copying conditions further include information for setting a reduction ratio or an enlargement ratio. The copying conditions further include information for setting the print to monochrome or color. The copying conditions further include information indicating whether or not to write the image data, read from the sheet when performing copying, in the auxiliary recording device 20 to store it therein. The number of copies of the sheets to be copied is also referred to as the number of output copies.

The copying conditions are not limited to the conditions described above. The copying conditions may include detailed conditions when storing image data, such as a storage destination of image data in the auxiliary recording device 20. The copying conditions may also include detailed conditions when storing image data, such as a format of a file of image data in the auxiliary recording device 20. The copying conditions are input by a user with respect to the image forming apparatus 1 as will be described later.

The reading conditions, for example, include one or more conditions such as a reading resolution, an image compression ratio, the gamma compensation process, the filter process, or color information. The reading conditions are not limited to the conditions described above. The reading conditions may include any conditions as long as the reading conditions are conditions relating to the operation of the image forming apparatus 1. The reading conditions may be predetermined or may be set by a user. The reading conditions, for example, may be recorded in the auxiliary recording device 20, in advance. In addition, for example, the operation unit 14 may receive the input of the reading conditions. Further, for example, the communication interface 18 may receive the reading conditions transmitted from the other device.

Conditions relating to storage of the image data to the auxiliary recording device 20 are called data storage setting conditions. The data storage setting conditions include detailed conditions when storing image data. A specific example of the detailed conditions is information indicating a format of a file of image data. In addition, the data storage setting conditions include the conditions such as the reading resolution, the image compression ratio, and the color information.

Next, an operation example of the image forming apparatus 1 of the exemplary embodiment will be described with reference to FIG. 3. FIG. 3 is a flowchart illustrating a flow of a function setting process performed by the image forming apparatus 1. The image forming apparatus 1 controls each unit by executing a predetermined program by the CPU 19, and performs the function setting process. The image forming apparatus 1 starts the function setting process when a user presses a predetermined button provided in the operation unit 14. The image forming apparatus 1, first, performs a setting process of an automatic storage function (ACT1).

In the exemplary embodiment, the automatic storage function of the image forming apparatus 1 is a function of the image forming apparatus 1 to automatically store data in order to use the data later. In the exemplary embodiment, the automatic storage function includes an operation of inquiring a user as to whether or not image data is to be stored in the auxiliary recording device 20 in accordance with the predetermined data storage setting conditions as described below, and the storing of the image data in the auxiliary recording device 20 is performed by user instruction. The image data to be stored in the auxiliary recording device 20 is data read by the image reading unit 11. The image forming apparatus 1 sets the automatic storage function to be effective or ineffective, according to an operation of a user with respect to the operation unit 14 (ACT1).

Next, the image forming apparatus 1 performs a setting process for data storage (ACT2). As the setting process for data storage, the image forming apparatus 1 sets the data storage setting conditions, that is, a threshold value of a number of copies (e.g., 10 sets) and a threshold value of a number of sheets (e.g., 20 sheets), based on an operation of a user with respect to the operation unit 14.

Next, the other operation examples of the image forming apparatus 1 of the exemplary embodiment will be described with reference to FIG. 4A to FIG. 10. FIGS. 4A and 4B illustrate a flowchart illustrating an example of a flow of a function control process performed by the image forming apparatus 1. FIGS. 4A and 4B illustrate one flowchart. FIGS. 4A and 4B are connected to each other at parts of connectors A, B, and C. In the function control process illustrated in FIGS. 4A and 4B, the image forming apparatus 1 performs a copying function. In addition, when performing the copying function, the image forming apparatus 1 uses information set in the function setting process illustrated in FIG. 3. After a user loads a sheet on the automatic sheet feeding device 11 a and presses a predetermined button of the operation unit 14, the image forming apparatus 1 starts the function control process.

The image forming apparatus 1, first, sets various conditions for copying (hereinafter, referred to as copying conditions) (ACT11). The copying conditions are a part or all of the copying conditions described above. In ACT11, the image forming apparatus 1 displays a predetermined setting screen on the display 17. In addition, in ACT11, the image forming apparatus 1 receives an operation of a user with respect to the operation unit 14. Then, the image forming apparatus 1 stores various conditions in the memory 21 or the like, based on the operation of the user with respect to the operation unit 14. The information regarding the number of output copies is included in the copying conditions.

Next, the image forming apparatus 1 stores the copying conditions as copying data (ACT12).

Next, the image forming apparatus 1 determines whether or not the automatic storage function is set to be effective (ACT13). That is, the image forming apparatus 1 refers to the setting of an effective or ineffective state, i.e., store or not to store, of the automatic storage function in ACT1 in FIG. 3. When the automatic storage function is effective (ACT13: YES), the image forming apparatus 1 starts a reading process by the image reading unit 11 and a recording process of storage data (ACT14). The image forming apparatus 1 writes the storage data into the memory 21 based on the copying conditions set in ACT11. Hereinafter, when the image reading unit 11 outputs the image data, the image processing unit 12 and the compression unit 15 perform a process based on the data storage setting conditions. Then, the image data processed by the image processing unit 12 and the compression unit 15 is written into a predetermined area of the memory 21.

Next, the image forming apparatus 1 determines whether a reading operation of the image reading unit 11 is completed (ACT15). The image reading unit 11 continues to read images until all sheets loaded on the automatic sheet feeding device 11 a are scanned (ACT15: NO).

When the reading of the sheets are completed (ACT15: YES), the image forming apparatus 1 controls the image forming unit 13 or the like. Then, the image forming apparatus 1 performs image forming of the image data (that is, copying data) stored in the memory 21 based on the copying conditions (ACT16).

Next, the image forming apparatus 1 compares the number of output copies included in the copying conditions and a predetermined threshold value of the number of copies to each other (ACT17). The threshold value of the number of copies is a whole number equal to or larger than 1. The threshold value of the number of copies may be preset in ACT2 of FIG. 3 or may be changed by a user as needed. When the number of output copies exceeds the threshold value of the number of copies (ACT17: YES), the image forming apparatus 1 displays a predetermined confirmation screen on the display 17 (ACT18). The confirmation screen includes information for requesting a user whether or not to store the image data recorded in memory 21 into the auxiliary recording device 20 or whether or not to change the number of output copies. FIG. 5 illustrates an example of the confirmation screen. A confirmation screen 17 a includes a button 171, a button 172, and a box 173. The button 171 is pressed when a user instructs the image forming apparatus to store the image data in the auxiliary recording device 20. The button 172 is pressed when a user instructs a change of the number of output copies. The box 173 is used for displaying the changed number of output copies. The number in the box 173 is changed, by operation of the numeric keypads of the operation unit 14 by a user.

Next, the image forming apparatus 1 determines whether or not the image forming for the number of designated copies by the image forming unit 13 is completed (ACT19). The number of designated copies is the number of copies designated in ACT11 or the number of designated copies changed in ACT21 which will be described later. The image forming apparatus 1 continues the process to ACT20, when the image forming for the number of designated copies is not completed (ACT19: NO). Then, the image forming apparatus 1 determines whether or not a user performed an operation of instructing the change of the number of copies, based on the display of the confirmation screen (ACT20). The image forming apparatus 1 continues the process to ACT21, when there is an instruction of the change of the number of copies (ACT20: YES). Then, the image forming apparatus 1 changes the setting of the number of output copies included in the copying conditions, based on the number of copies set by a user (ACT21). Next, the image forming apparatus 1 changes the content of the confirmation screen to be displayed by the display 17 in ACT18 (ACT22). FIG. 6 illustrates a confirmation screen 17 b in a state where a user inputs an instruction of a change of the number of output copies from 1 to 11. In FIG. 7, a user inputs the instruction of the change of the number of output copies from 11 to 1. In addition, after a user presses the button 172, the display 17 shows a confirmation screen 17 c in a state where the content in ACT22 is changed.

Meanwhile, the image forming apparatus 1 continues the process to ACT23, when there is no instruction to change of the number of copies (ACT20: NO). Then, the image forming apparatus 1 determines whether or not a user performed the operation of instructing the storage of the image data from memory 21 into auxiliary recording device 20, based on the display of the confirmation screen (ACT23). When there is the instruction to store the image data (ACT23: YES), the image forming apparatus 1 sets an instruction to perform the data storage in the auxiliary recording device 20 (ACT24). Next, the image forming apparatus 1 changes the content of the confirmation screen started to be displayed by the display 17 in ACT18 (ACT25). FIG. 8 illustrates an example of a confirmation screen 17 d after changing the content. The confirmation screen 17 d in FIG. 8 includes display content in a state where the button 171 is ineffective after a user pressed the storage button 171.

The image forming apparatus 1 continues the process to ACT19 after the display of the confirmation screen is changed (ACT25) or when there is no instruction to store the image data (ACT23: NO). Then, the image forming apparatus 1 determines again whether or not the image forming for the number of designated copies by the image forming unit 13 is completed (ACT19). The image forming apparatus 1 continues the process to ACT26, when it is determined that the image forming for the number of designated copies by the image forming unit 13 is completed (ACT19: YES). Then, the image forming apparatus 1 removes the predetermined confirmation screen displayed on the display 17 (ACT26).

Next, the image forming apparatus 1 determines whether or not a storage process of the image data in the auxiliary recording device 20 is in progress (ACT27). The image forming apparatus 1 repeats the process, when the storage process of the image data in the auxiliary recording device 20 is in progress (ACT27: YES). That is, the image forming apparatus 1 stands by until the storage process ends. When the storage process is completed (ACT27: NO), the image forming apparatus 1 removes the storage data recorded in the memory 21 (ACT28). Next, the image forming apparatus 1 removes the copying data recorded in the memory 21 (ACT29). Here, the function control process ends.

Meanwhile, the image forming apparatus 1 continues the process to ACT30, when it is determined that the number of output copies does not exceed the threshold value of the number of copies by the image forming apparatus 1 in ACT17 (ACT17: NO). Then, the image forming apparatus 1 compares the number of pages of the sheets read by the image reading unit 11 and a predetermined threshold value of the number of sheets to each other (ACT30). The threshold value of the number of sheets is a whole number equal to or larger than 1. The threshold value of the number of sheets may be preset in ACT2 of FIG. 3 or may be changed by a user as needed. When the number of read pages exceeds the threshold value of the number of sheets (ACT30: YES), the image forming apparatus 1 displays a predetermined confirmation screen on the display 17 (ACT31). The confirmation screen includes information for requesting from a user whether or not to store the image data in the auxiliary recording device 20. FIG. 9 illustrates an example of the confirmation screen. A confirmation screen 17 e includes the button 171. The button 171 is pressed when a user instructs the image forming device 1 to store the image data.

Next, the image forming apparatus 1 determines whether or not image forming for the number of designated copies by the image forming unit 13 is completed (ACT32). The number of designated copies is the number of copies designated in ACT11. The image forming apparatus 1 continues the process to ACT33, when image forming for the number of designated copies is not completed (ACT32: NO). Then, the image forming apparatus 1 determines whether or not a user performed an operation of instructing storage of the image data, based on the display of the confirmation screen (ACT33). The image forming apparatus 1 continues the process to ACT34, when there is the instruction of the storage (ACT33: YES). The image forming apparatus 1 performs a process based on the data storage setting conditions set in ACT2 in FIG. 3. That is, the image forming apparatus 1 stores the storage data recorded in the memory 21 in the auxiliary recording device 20 (ACT34). Next, the image forming apparatus 1 changes the content of the confirmation screen starting to be displayed by the display 17 in ACT31 (ACT35). FIG. 10 illustrates an example of a confirmation screen 17 f after changing the content. The confirmation screen 17 f in FIG. 10 includes display content in a state where the button 171 is ineffective after a user has pressed the storage button 171.

After the display of the confirmation screen is changed (ACT35), the image forming apparatus 1 determines again whether or not the image forming for the number of designated copies by the image forming unit 13 is completed (ACT32). The image forming apparatus 1 continues the process to ACT26, when it is determined that image forming of the number of designated copies by the image forming unit 13 is completed (ACT32: YES). Then, the image forming apparatus 1 performs the processes from ACT26 to ACT29 described above (from ACT26 to ACT29). Here, the function control process ends.

Meanwhile, the image forming apparatus 1 continues the process to ACT38, when it is determined that the number of pages does not exceed the threshold value of the number of sheets in ACT30 (ACT30: NO). Then, the image forming apparatus 1 determines whether or not the image forming of the number of designated copies by the image forming unit 13 is completed (ACT38). The number of designated copies is the number of copies designated in ACT11. The image forming apparatus 1 determines whether or not the image forming of the number of designated copies by the image forming unit 13 is completed (ACT38: NO), until the image forming for the number of designated copies is completed. When the image forming of the number of designated copies is completed (ACT38: YES), the image forming apparatus 1 removes the copying data recorded in the memory 21 (ACT29). Here, the function control process ends.

Meanwhile, the image forming apparatus 1 continues the process to ACT36, when it is determined that the automatic storage function is ineffective in ACT13, i.e., not selected to be in the on state (ACT13: NO). The image forming apparatus 1 controls the image reading unit 11 and reads the images of all sheets loaded on the automatic sheet feeding device 11 a (ACT36: NO). When reading the images, the image forming apparatus 1 sets the reading conditions of the image reading unit 11 to satisfy the copying conditions.

The image forming apparatus 1 continues the process to ACT37, when the reading of the sheets is completed (ACT36: YES). The image forming apparatus 1 controls the image forming unit 13 or the like, and performs image forming of the image data (copying data) recorded in the memory 21 based on the copying conditions (ACT37).

Next, the image forming apparatus 1 determines whether or not the image forming of the number of designated copies by the image forming unit 13 is completed (ACT38). The number of designated copies is the number of copies designated in ACT11. The image forming apparatus 1 determines whether or not the image forming of the number of designated copies by the image forming unit 13 is completed (ACT38: NO), until the image forming for the number of designated copies is completed. Next, the image forming apparatus 1 removes the copying data recorded in the memory 21 (ACT29). Here, the function control process ends.

By performing the processes described above, the image forming apparatus 1 displays a message for inquiring a user, when the number of pages of the sheets such as a document to be copied exceeds the threshold value of the number of sheets. This message is a message for inquiring a user whether or not to store the image data. The image forming apparatus 1 displays a message for asking a user whether or not to store the image data and whether or not to change the number of copies, when the number of copies exceeds the threshold value of the number of copies. The image forming apparatus 1 continuously displays the message immediately after starting the image forming until the image forming is completed. The image forming apparatus 1 may change the number of output copies depending on the instruction of a user, without stopping the image forming.

Accordingly, the image forming apparatus 1 of the exemplary embodiment may change the copying conditions during the image forming after the copying of the sheets of the document is started. The copying conditions include setting of the number of output copies and setting of storage of the image information in a hard disk.

The operation of the image forming apparatus 1 may be changed as follows. For example, the image forming apparatus 1 may have a configuration of changing the setting of the number of copies, when the number of pages exceeds the threshold value of the number of sheets. The image forming apparatus 1 may have a configuration of performing a determination, based on the number of copies or the number of pages, by comparing a value obtained by multiplying the number of copies and the number of pages, with a predetermined threshold value. The image forming apparatus 1 records the image data read by the image reading unit 11 in the memory 21 as a data item or a file having a format which may be changed to the copying data and the storage data when performing reading-out from the memory. The image forming apparatus 1 converts the image data read out from the memory 21 into the copying data before performing the image forming using the data. The image forming apparatus 1 converts the image data read out from the memory 21 into the storage data before performing storage, and thus the volume of the image data recorded in the memory 21 is reduced. The image forming apparatus 1 may have a configuration of displaying a window of the confirmation display started in ACT18 or the like. The image forming apparatus 1 closes the window, by a closing button or based on an operation of a predetermined operator. The image forming apparatus 1 starts a data storage process based on an instruction from a user with respect to the confirmation display. The image forming apparatus 1 may have a configuration of performing the storage process by omitting instructions input of a user, and automatically removing the stored image data after completing the image forming.

At least one exemplary embodiment described above has the function of receiving the change of the setting of the copying conditions and applying the change to the image forming in progress during the image forming of the image data. With this function, when the setting of the copying conditions during the image forming of the image data is changed, it is possible to perform the image forming of the image data to which the change of the setting is applied.

While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions. 

1.-20. (canceled)
 21. An image forming apparatus comprising: a setting unit configured to set a copying condition which includes a number of copies; an image reading unit configured to read images from sheets to generate image data; an image forming unit configured to perform an image processing of forming images on sheets based on the image data and in accordance with the copying condition and the number of copies; and a controller configured to control whether to change or not change the number of copies included in the copying condition based on a predetermined condition including whether a number of pages of the sheets read by the image reading unit is larger than a threshold value.
 22. The apparatus according to claim 21, further comprising: a random access memory; and a non-volatile storage unit, wherein: the controller is further configured to: control the random access memory to temporarily store, for the image processing, the image data generated by the image reading unit and to delete the image data after completion of the image processing, and control the non-volatile storage unit to either store the image data temporarily stored in the random access memory to the non-volatile storage unit to be available for use after completion of the image processing, or not store the image data temporarily stored in the random access memory to the non-volatile storage unit so that the image data is not available for use after completion of the image processing, based on whether the number of pages of the sheets read by the image reading unit is larger than the threshold value.
 23. The apparatus according to claim 22, wherein the controller is configured to control a display unit to display a screen which queries whether to save the image data to the non-volatile storage unit to be available for use after completion of the image processing if the number of pages of the sheets read by the image reading unit is larger than the threshold value, and the predetermined condition further includes whether an instruction to save the image data to the non-volatile storage unit is received via the screen.
 24. The apparatus according to claim 22, wherein the threshold value is a first threshold value, and the predetermined condition further includes whether the number of copies is larger than a second threshold value.
 25. The apparatus according to claim 24, wherein the screen is a first screen, the controller is further configured to control the display unit to display a second screen which queries whether to save the image data to the non-volatile storage unit to be available for use after completion of the image processing, if the number of copies is larger than the second threshold value, and the predetermined condition further includes whether an instruction to save the non-volatile image data to the storage unit is received via the second screen.
 26. The apparatus according to claim 25, wherein the first screen includes an input area portion for changing the number of copies.
 27. The apparatus according to claim 25, wherein if the first screen or the second screen is displayed, the displayed screen is displayed until completion of the image processing.
 28. The apparatus according to claim 21, wherein the image reading unit includes a scanner configured to generate the image data.
 29. A method of controlling an image forming apparatus comprising: receiving a copying condition which includes a number of copies; reading images from sheets to generate image data with an image reading unit; determining whether to change or not change the number of copies included in the copying condition based on a predetermined condition including whether a number of pages of the sheets read by the image reading unit is larger than a threshold value; and performing an image processing of forming images on sheets based on the image data and in accordance with the copying condition and the number of copies.
 30. The method according to claim 29, further comprising: controlling a random access memory to temporarily store, for the image processing, the image data generated by the image reading unit and to delete the image data after completion of the image processing; and controlling a non-volatile storage unit to either store the image data temporarily stored in the random access memory to the non-volatile storage unit to be available for use after completion of the image processing, or not store the image data temporarily stored in the random access memory to the non-volatile storage unit so that the image data is not available for use after completion of the image processing, based on whether the number of pages of the sheets read by the image reading unit is larger than the threshold value.
 31. The method according to claim 30, further comprising controlling a display unit to display a screen which queries whether to save the image data to the non-volatile storage unit to be available for use after completion of the image processing if the number of pages of the sheets read by the image reading unit is larger than the threshold value, and the predetermined condition further includes whether an instruction to save the image data to the non-volatile storage unit is received via the screen.
 32. The method of claim 31, wherein the screen includes an input area for changing the number of copies.
 33. The method of claim 31, wherein the screen is displayed until completion of the image processing.
 34. The method of claim 30, further comprising: generating the image data by a scanner. 